be sweating like a mule - German English Dictionary